The Method of Real-Time Data Weighting Operations of CPLD/FPGA in Measurement Systems

نویسندگان

  • Fa-Bao Yan
  • Yan-Rui Su
  • Jian-Xin Liu
چکیده

—For measurement systems, guaranteeing the accuracy is the primary task and optimizing resources has strong connection with low power consumption and low cost. There is a need for smooth filtering, median filtering and some other data processing in Complex Programmable Logic Device or Field-Programmable Gate Array design of measurement systems. And the weighted arithmetic is indispensable for filtering. Combined with the characteristics of data acquisition in measurement systems, a new real-time weighted method is put forward. This method does not need to call IP core and built-in CPU. Two data registers with different bits are designed in Complex Programmable Logic Device or Field Programmable Gate Array. Combining with the addition and shift operation of the input data with the addition and shift operation of quotient together to form the new weighted division data, this method owns the advantages of good realtime ability and high accuracy compared with the conventional division operations. And it can be used in the Complex Programmable Logic Devices without IP core, as well as in low power consumption Field-Programmable Gate Arrays. This method achieves the goal of utilizing resources according to the function realization of the measurement systems. To acquire the same function with the traditional design pattern, the feasibility and effectiveness of the method described in this article are verified through designing five-order smoothing filter test. This method has been used in a project, which proves that the method is reliable, efficient and stable in practical application.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Field Programmable Gate Array–based Implementation of an Improved Algorithm for Objects Distance Measurement (TECHNICAL NOTE)

In this work, the design of a low-cost, field programmable gate array (FPGA)-based digital hardware platform that implements image processing algorithms for real-time distance measurement is presented. Using embedded development kit (EDK) tools from Xilinx, the system is developed on a spartan3 / xc3s400, one of the common and low cost field programmable gate arrays from the Xilinx Spartan fami...

متن کامل

FPGA Implementation of JPEG and JPEG2000-Based Dynamic Partial Reconfiguration on SOC for Remote Sensing Satellite On-Board Processing

This paper presents the design procedure and implementation results of a proposed hardware which performs different satellite Image compressions using FPGA Xilinx board. First, the method is described and then VHDL code is written and synthesized by ISE software of Xilinx Company. The results show that it is easy and useful to design, develop and implement the hardware image compressor using ne...

متن کامل

A Margin-based Model with a Fast Local Searchnewline for Rule Weighting and Reduction in Fuzzynewline Rule-based Classification Systems

Fuzzy Rule-Based Classification Systems (FRBCS) are highly investigated by researchers due to their noise-stability and  interpretability. Unfortunately, generating a rule-base which is sufficiently both accurate and interpretable, is a hard process. Rule weighting is one of the approaches to improve the accuracy of a pre-generated rule-base without modifying the original rules. Most of the pro...

متن کامل

A review on the Median Filter based Impulsive Noise Filtration Techniques for FPGA and CPLD

Impulsive noise in image is one of the common problems in the fields of digital imaging and due to unavoidable inherent causes it is required to filter it by some processing techniques. The FAGA or CPLD based filters are especially preferred because of their high speed parallel operations (unlike microprocessor which execute operations sequentially). This paper discusses the impulse noise and p...

متن کامل

Improvement of the Analytical Queries Response Time in Real-Time Data Warehouse using Materialized Views Concatenation

A real-time data warehouse is a collection of recent and hierarchical data that is used for managers’ decision-making by creating online analytical queries. The volume of data collected from data sources and entered into the real-time data warehouse is constantly increasing. Moreover, as the volume of input data to the real time data warehouse increases, the interference between online loading ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • JCM

دوره 10  شماره 

صفحات  -

تاریخ انتشار 2015